<html>
    <head>
        <script type="text/javascript">
        function verif(champ,type) {
        var controle ;
        if (type=="entier")
        controle=parseInt(champ.value);
        else
        controle=parseFloat(champ.value);
        if (controle!=champ.value) {
        alert("Saisie incorrecte!") ;
        champ.focus();
        }
        }
        function verifSaisie(monForm) {
            var  valeur, controle, ok;
            ok=true ;
            valeur = monForm.unEntier.value ;
            controle = parseInt(valeur) ;
            if (controle!=valeur) {
                alert("Saisie incorrecte!") ;
                monForm.unEntier.focus();
                ok=false ;
            } else {
                valeur = monForm.unReel.value ;
                controle=parseFloat(valeur) ;
                if (controle !=valeur) {
                    alert("Saisie incorrecte !") ;
                    monForm.unReel.focus();
                    ok=false ;
                }
            }
            return ok ;
        }
        </script>
    </head> <body>
        <form name="saisie">
            <p> Entrez une valeur entiere
                <input type="text" size="10" name="unEntier"
                       onchange="verif(this,'entier');"> <br />
                Entrez une valeur reelle
                <input type="text" size="10" name="unReel"
                       onchange="verif(this,'reel');"> <br />
                <input type="submit" value="envoyer">
                <input type="reset" value="annuler"> </p> </form> </body>

</html>